package com.huitu.whht.base.core.api.geo.stat.dao;

import com.huitu.whht.api.core.common.annotations.SzyCoreApiDao;
import com.huitu.whht.base.core.api.geo.stat.entities.GeoStatQo;

import java.util.List;
import java.util.Map;

@SzyCoreApiDao
public interface IGeoStatCoreDao {
    /**
     * 根据主键查询水文测站空间信息
     *
     * @param stcd 水文测站代码
     * @return 查询结果Map
     */
    Map<String,Object> selectByPromaryKey(String stcd);
    /**
     * 根据条件查询水文测站空间信息
     *
     * @param filter 查询条件
     * @return 查询结果List
     */
    List<Map<String,Object>> selectList(GeoStatQo filter);
    /**
     * 根据条件查询 水功能区水文测站空间信息
     *
     * @param filter 查询条件
     * @return 查询结果List
     */
    List<Map<String,Object>> selectWfzStatGeo(GeoStatQo filter);
}

